expect a bundle from heaven - French English Dictionary